import Router from '@koa/router';
import LoginLogController from '@/controllers/LoginLogController';
import { auth } from '@/middlewares';

const router = new Router({
  prefix: '/api/login-logs',
});

/**
 * 登录日志路由
 */

// 获取登录日志列表
router.get(
  '/',
  auth,
  LoginLogController.list.bind(LoginLogController),
);

// 获取登录统计
router.get(
  '/stats',
  auth,
  LoginLogController.getStats.bind(LoginLogController),
);

// 获取登录日志详情
router.get(
  '/:id',
  auth,
  LoginLogController.getById.bind(LoginLogController),
);

export default router;

